public transportation facility - Español Inglés Diccionario